We have one Maaco shop in town that actually produces decent work. I've seen some real hit and miss stuff with them though. Not sure I would trust them to body work. If you are getting ready to sell the car, you can have a single stage enamel done and save a bunch of money (don't sell it to a friend though because it will be very likely to peel). If you are going to keep it, do nothing less than a base coat/clear coat. Be extremely specific to them on what you want painted. I have seen cars come out and all the rubber trim was sprayed. Find out what their "Satisfied Customer" policy is too. If you find runs or orange peel, will they be willing to fix it.